home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 September
/
CHIP 1996 szeptember (CD07).zip
/
CHIP_CD07.ISO
/
sac
/
pack
/
rar200sk.exe
/
rar
/
RCVT.DOC
< prev
next >
Wrap
Text File
|
1996-05-24
|
7KB
|
182 lines
██████╗ █████╗ ██████╗ RAR konvertor
██╔══██╗ ██╔══██╗ ██╔══██╗ ~~~~~~~~~~~~~
██████╔╝ ███████║ ██████╔╝ Program na konverziu archívov, verzia 1.01
██╔══██╗ ██╔══██║ ██╔══██╗ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
██║ ██║ ██║ ██║ ██║ ██║ Uæívateîská p⌐íruçka
╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ~~~~~~~~~~~~~~~~~~~~
Program na konverziu archívov RCVT zabezpeçuje konverziu rôznych
typov archívov do jedného, hlavného typu.
RCVT rozbaîuje súbory zo zdrojového archívu a balí ich do nového archívu,
priçom odstráni pôvodnÿ archív, ak bol cieîovÿ úspe¿ne vytvorenÿ.
Konfiguraçnÿ súbor RCVT.CFG obsahuje typy archívov a voîby.
Typy archívov sú definované spolu s príkazmi archivátora na zbalenie,
rozbalenie a testovanie zodpovedajúcich archívov.
Tento obsluænÿ program bol ¿peciálne vyvinutÿ na konverziu archívov
rôznych typov do archívov RARu za úçelom dosiahnutia vy¿¿ieho kompresného
pomeru pre Va¿e dáta. Je v¿ak moæné prekonfigurovat RCVT na inÿ hlavnÿ
typ archívu - toto sa dosiahne umiestnením definície hlavného typu
archívu v konfiguraçnom súboru pred ostatné.
1. Konfiguraçnÿ súbor RCVT.CFG
Konfiguraçnÿ súbor RCVT.CFG programu RCVT je jednpduchÿ textovÿ súbor
obsahujúci voîby a definície typov archívov. RCVT.CFG musí byƒ
v rovnakom adresári ako RCVT.EXE.
Reƒazce zaçínajúce znakom bodkoçiarka ';' sú komentáre a RCVT.EXE ich
ignoruje.
1.1. Voîby
OnError NextArchive | Abort
Táto voîba definuje, ako sa má RCVT správaƒ v prípade, ak archivátor
vráti chybovÿ kód pri spracovávaní archívu. Nastavte túto voîbu na
'Abort', ak chcete aby RCVT zastavil spracovanie archívov pri vÿskyte
chyby.
Add <názov súboru>
¢pecifikuje názov súboru, ktorÿ musí byƒ pridanÿ ku kaædému prebalenému
archívu. Mal by byƒ zadanÿ celÿ názov súboru aj s cestou. Sú povolené
viacnásobné reƒazce "Add".
Del <názov súboru>
¢pecifikuje súbor(y), ktoré nemajú byƒ umiestnené do prebaleného
archívu. Pouæitie substituçnÿch znakov je dovolené. Ak nie je udaná
úplná cesta, oçakáva sa koreñovÿ adresár archívu. Viacnásobné reƒazce
"Del" sú povolené.
Scan <názov súboru, ktorÿ sa má spustiƒ>
Môæete nastavit volanie programu na spracovanie súborov, rozbalenÿch
zo zdrojového archívu, pred ich prebalením do nového archívu.
Napríklad môæe byƒ nastavenÿ antivírusovÿ program pre kontrolu súborov
na poçítaçové vírusy. Ak by program vrátil nenulovÿ návratovÿ kód
(ERRORLEVEL), zdrojovÿ archiv nebude prebalenÿ a do záznamového súboru
RCVT.LOG bude umiestnená zodpovedajúca správa. Viacnásobné reƒazce
"Scan" sú povolené.
Filelist <názov súboru>
Urçuje soubor, v ktorom je uvedenÿ zoznam zdrojovÿch archívov. Názov
zdrojového archívu je po úspe¿nej konverzii nahradenÿ novÿm, rovnako
ako aktuálna veîkosƒ súboru, ak to je moæné. Ak nie je zadaná úplná
cesta, zoznam súborov sa oçakáva v tom istom adresári, kde je archív.
Viacnásobné reƒazce "Filelist" sú povolené.
1.2. Definície archívov
Definícia kaædého archivu sa skladá zo 4 reƒazcov.
Prvÿ reƒazec deklaruje typ archívu - prípona archívneho súboru
a voliteîne signatúra archívu - maska obsahujúca do 32 prvÿch
vzorovÿch bajtov archívneho súboru ako hexadecimálne çísla, napr.:
; Konverzia zo starého (pred verziou 1.50) formátu RAR
.RAR 52457E5E
Signatúra archívu je nepovinná, takæe archívne súbory môæu byƒ
rozpoznávané len podîa prípony súboru, napríklad:
; Konverzia z formátu ZIP
.ZIP
Zvy¿né reƒazce definujú volania programu pre danÿ typ archívu pri balení,
rozbaîovaní a testovaní archívu:
PACK <prík.riadok> pre balenie súborov do archívu (vytvorenie archívu)
EXTR <prík.riadok> pre vybalenie súborov z archívu
TEST <prík.riadok> pre testovanie súborov v archíve
Nasledujúci príklad je úplnou definíciou archívneho typu RAR:
; Hlavná definícia archívu: konverzia do formátu RAR
.RAR
PACK RAR a -s -std -c- -r -z$CMT$
EXTR RAR x -std -c- -y -av-
TEST RAR t -std -c-
(Pozrite si uæívateîskú príruçku RARu pre úplnÿ popis parametrov
príkazového riadku.)
Keâ sa spracovávajú archívy .RAR, .ARJ a .ZIP, je komentár zo zdrojového
archívu umiestnenÿ do doçasného súboru, ktorÿ bude potom prebalenÿ do
nového archivu. Pre oznaçenie komentárového súboru v príkazovom riadku
archivátora je pouæitÿ názov '$CMT$'. RCVT ho nahradí názvom aktuálneho
komentárového súboru pri prebaîovaní do nového typu achívu.
POZNÅMKA: Príkazové riadky archivátora PACK a EXTR by mali byƒ
definované rekurzívne pre podadresáre.
Príkazovÿ riadok TEST je nepovinnÿ. Je pouæitÿ na overenie çerstvo
vytvoreného archívu (kontroluje, çi súbory môæu byƒ rozbalené bez chÿb).
V prípade, æe program vráti nenulovÿ návratovÿ kód (ERRORLEVEL), je
prebalenÿ archív zru¿enÿ a zdrojovÿ archív nie je odstránenÿ, do
záznamového súboru RCVT.LOG sú umiestnené zodpovedajúce hlásenia.
Ak nie je definovanÿ príkazovÿ riadok TEST, sú prebalené archívy
povaæované za úspe¿ne vytvorené bez ich kontroly, ale je veîmi
odporúçané pouæiƒ príkaz TEST, ak to je moæné.
POZNÅMKA: Archivátory popísané v príkazovÿch riadkoch RCVT.CFG musia
byƒ v aktuálnej ceste (PATH) pre ich volanie z RCVT.
2. Pouæitie
Na spustenie RCVT pouæite nasledovnú syntax:
RCVT [-prepínaç[-]] <archív>
Len názov archívu je povinnÿ (substituçné znaky sú povolené).
Voliteîné prepínaçe:
-r[-]: konvertuje archívy v podadresároch
-n[+]: konvertuje vnorené archivy
-k[+]: ponecháva ças archívu
Príklady:
Konverzia v¿etkÿch archívov na aktuálnom disku:
RCVT -r *.*
Konverzia archivu book.lzh:
RCVT book.lzh
Rozbalenie je prevedené do doçasného adresára vytvoreného v aktuálnej
ceste. Tieto súbory sú prehliadnuté, ak je nastavená voîba SCAN.
Súbory oznaçené voîbou DEL nie sú zahrnuté do konvertovaného archívu.
Súbory oznaçené voîbou ADD sú pridané do konvertovaného archívu.
Po úspe¿nom vytvorení nového archívu (a jeho otestovaní príkazovÿm
riadkom TEST) je zdrojovÿ archív odstránenÿ. Ak súbor obsahuje vnorené
archívy (archívy v archívu) sú tieæ prebalené, ak nebol pouæitÿ
prepínaç '-n-' v príkazovom riadku.
Komentáre archívu sú v prebalenom archíve obnovené, ak hlavnÿ
archivátor má voîbu pre pridanie komentára archívu "$CMT$".
Mená zväzkov a iné ¿pecifické informácie sú ignorované a nie sú
prebalené.
Ak archivátor zahlási chybu a voîba 'OnError Abort' [pri chybe ukonçi]
je nastavená v konfiguraçnom súbore, RCVT zastaví spracovánie archívov.
V¿etky chyby sú zaznamenávané do súboru RCVT.LOG, ktorÿ sa nachádza v
rovnakom adresári ako RCVT.EXE.